Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
46A POPLAR ROAD Semi-Detached £457,901 £247,600 6 May 2005
48 POPLAR ROAD Terraced £392,101 £140,000 25 Jul 2002
FLAT 50A 50A POPLAR ROAD Terraced £403,732 £86,000 5 Jun 1998
60 POPLAR ROAD Terraced £484,866 £392,000 23 Aug 2018